package org.apache.dolphinscheduler.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("basic_node_connection_property")
public class NodeConnectionProperty {
    @TableId(value = "id", type = IdType.AUTO)
    private int id;
    @TableField(value="tag")
    private  String tag;
    @TableField(value = "input_number")
    private  int inputNumber;
    @TableField(value = "output_number")
    private  int outputNumber;

    //该字段用于标识是哪个输出口 point1 或者point2
    @TableField(value =  "next_tag_list")
    private  String nextTagList;
    @TableField(value =  "chinese_tag")
    private  String chineseTag;
    @TableField(value =  "tag_type")
    private  int tagType;

    public int getTagType() {
        return tagType;
    }

    public void setTagType(int tagType) {
        this.tagType = tagType;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public int getInputNumber() {
        return inputNumber;
    }

    public void setInputNumber(int inputNumber) {
        this.inputNumber = inputNumber;
    }

    public int getOutputNumber() {
        return outputNumber;
    }

    public void setOutputNumber(int outputNumber) {
        this.outputNumber = outputNumber;
    }

    public String getNextTagList() {
        return nextTagList;
    }

    public void setNextTagList(String nextTagList) {
        this.nextTagList = nextTagList;
    }

    public String getChineseTag() {
        return chineseTag;
    }

    public void setChineseTag(String chineseTag) {
        this.chineseTag = chineseTag;
    }
}
